Big Huge Thesaurus

family Meloidae

noun

sounds kind of like